home *** CD-ROM | disk | FTP | other *** search
/ Network CD 2 / Network CD - Volume 2.iso / programs / internet / tcp / amitcp / amitcp-api-22.lha / AmiTCP-2.2 / src / netlib / GNUmakefile < prev    next >
Encoding:
Makefile  |  1993-11-11  |  1.5 KB  |  67 lines

  1. # $Id: GNUmakefile,v 1.7 1993/11/12 00:35:00 ppessi Exp jraja $
  2. # GNUmakefile for AmiTCP/IP network support library 
  3. #
  4. # Authors: ppessi <Pekka.Pessi@hut.fi>
  5. #          jraja  <Jarno.Rajahalme@hut.fi>
  6. #       too    <Tomi.Ollila@cs.hut.fi>
  7. #       puhuri <Markus.Peuhkuri@hut.fi>
  8. #
  9. # Copyright © 1993 AmiTCP/IP Group, <amitcp-group@hut.fi>
  10. #                  Helsinki University of Technology, Finland.
  11. #           All rights reserved. 
  12. #
  13. # Created      : Sat Mar 20 02:44:57 1993 ppessi
  14. # Last modified: Fri Nov 12 03:00:59 1993 jraja
  15. #
  16.  
  17. MAKE = gmake
  18.  
  19. RM= delete
  20. RM_RECURSIVE= delete all
  21. MKDIR= makedir
  22. CC= sc
  23.  
  24. DIST_LIB = $(DIST)/netlib
  25.  
  26. CFLAGS= 
  27.  
  28. LD= 
  29.  
  30. NETLIBSRC= errlst.c autoinit.c dummy.c lineread.c \
  31.     getopt.c gethostname.c printfault.c \
  32.     getpasswdent.c getgroupent.c userparsing.c \
  33.     timerinit.c gettimeofday.c
  34.  
  35. SANA2LIBSRC= sana2perror.c sana2errlist.c sana2printfault.c
  36.  
  37. LIBSRC= $(NETLIBSRC) $(SANA2LIBSRC) autoinitd.c serveraccept.c
  38.  
  39. SRCS=   $(LIBSRC) GNUmakefile Smakefile 
  40.  
  41. all: 
  42.  
  43. DIST: $(DIST_LIB)
  44.  
  45. $(DIST_LIB): $(SRCS)
  46.     test -d $(DIST) || mkdir $(DIST) 
  47.     test -d $(DIST_LIB) || mkdir $(DIST_LIB)
  48.     tar cf - $(SRCS) | (cd $(DIST_LIB); tar xf -)
  49.  
  50. RELEASE: $(SRCS)
  51.     for F in $(SRCS) ; do \
  52.       rlog -R $$F && { \
  53.         if ident -q $$F | fgrep '$$' >/dev/null ; \
  54.           then rcs -q '-N$(RELEASE):$$' $$F ; \
  55.           else rcs -q '-N$(RELEASE):' $$F ;\
  56.         fi ; \
  57.           } ;\
  58.     done
  59.  
  60. locks:
  61.     @rlog -R -L $(SRCS)
  62. mylocks:
  63.     @rlog -R -l`whoami` -L $(SRCS)
  64. verlocks:
  65.     @rlog -h -L $(CSRCS)
  66.